//导入express
import express from 'express';
//导入 刚刚写的user中的控制器 ，*代表到处所有东西
import * as userController from './user.controller';
// 导入验证用户数据的中间件
import {validataUserData,hashPassword} from './user.middleware';

//导出以一个router对象
const router = express.Router();

//创建用户   接口地址 验证用户数据中间件 密码加密中间件    路由控制器
router.post('/users',validataUserData,hashPassword,userController.store);


//导出路由
export default router;

//回到index.ts 导入路由